package CommonClasses;

public enum SintaxElementId {
	CHAVE_OPEN,
    CHAVE_CLOSE,
    KEYWORD_TYPE,
    DEF_TYPE,
    TYPE_CAMPOS,
	OP,
	CONST,
	TIPO,
	ID,
	MATCH_VAR,
	MATCH,
	MATCH_LINE,//
	IF,
	PAR_REAIS,
	CHAMADA_FUNCAO,
	EXP_SIMPLES,
	EXP,
	PAR,
	PAR_FORMAIS,
	DEF_FUNCAO,
	E,
	DEFINICAO_GLOBAL,
	DEFINICAO_LOCAL,
	DEFINICAO,
	PROGRAMA,
	DOT,
	KEYWORD_ARROW,
	KEYWORD_LET,
	KEYWORD_IN,
	KEYWORD_IF,
	KEYWORD_ELSE,
	KEYWORD_THEN,
	KEYWORD_FUN,
	KEYWORD_MATCH,
	KEYWORD_WITH,
	KEYWORD_MATCHBAR,
	KEYWORD_JOKER,
	KEYWORD_REC,
	KEYWORD_AND,
	KEYWORD_AS, 
	LIST_START,
	LIST_END,
	ASSIGNMENT,
	COLON,
	SEMICOLON,
	COMMA,
	BRACKET_OPEN,
	BRACKET_CLOSE,
	END_LINE

}
